Design of (Robotics) Software Standards
نویسندگان
چکیده
This paper presents a strategy to design standards for software libraries in robotic systems (or rather, in large-scale engineering systems in general). The strategy involves the separation between objects (algorithmic functionality and single-activity behaviour) and components (multi-activity interaction architecture and behaviour), and the introduction of four complementary levels in software standardization, in order to develop standards that are consistent and stable enough to survive the never-ending evolution in the domain of robotics. The major motivation behind the standards-making strategy is decoupling : (i) to divide the domain to be standardised into a family of complementary substandards (either hierarchically ordered, or unconnected) that are each as small as naturally possible, and that can be combined in various ways according to the needs of specific application domains; and (ii) to separate the abstract programming interface of each library from its concrete implementation(s). These standardization suggestions could inspire many (Open Source) robotics software projects, enhancing their interoperability.
منابع مشابه
Real-Time Control System Software for Intelligent System Development: Experiments and an Educational Program
The National Institute of Standards and Technology (NIST) has been developing the \Real-Time Control Systems (RCS)" software for more than two decades and using it for the design and implementation of complex intelligent control systems. Present applications of RCS include mining, manufacturing, robotics, and autonomous vehicles. In this paper we summarize the e orts at Ohio State University to...
متن کاملAspects of sustainable software design for complex robot platforms in multi-disciplinary research projects on embodied cognition
Sophisticated robot systems have become an important part in cognition research. On the one hand, autonomous robots are intended to provide a proof of concept for cognitive models. On the other hand, cognition research becomes a source of inspiration in targeting current limitations in the engineering of robust, flexible and adaptive artifacts. In this work, we discuss aspects of software devel...
متن کاملApplying Existing Standards to a Medical Rehabilitation Robot: Limits and Challenges
Considering the new threats in medical robotics due to increasing complexity and autonomy, and the absence of dedicated standards, we present in this paper how we carried safety analyses for a rehabilitation robot. We combine several standards and research works for a safe design and to construct a safety case for regulatory bodies. We point out some challenges for standardization and future re...
متن کاملInstructional design: missing loop in e-learning educational softwares for medical education
Background: E-learning is one of the new ways to learn nowadays which for efficient e-learning in their formulation of electronic content that is usually presented through instructional software we should care. Not using educational design in designing software content is considered one of the main challenges in e-learning and also failures of this educational system. This study aims to investi...
متن کاملDesign, Modeling, Implementation and Experimental Analysis of 6R Robot (TECHNICAL NOTE)
Design, modeling, manufacturing and experimental analysis of a six degree freedom robot, suitable for industrial applications, has been described in this paper. The robot was designed on the assumption that, each joint has an independent DC motor actuator, with gear reduction and measuring sensor for angular joint position. Mechanical design of the robot was done using Mechanical Desktop and ma...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007